package com.jtbd.domain;

import java.util.Date;
import lombok.Data;

/**
 * 课程计划(安排)表
 * @TableName course_schedule
 */
@Data
public class CourseSchedule {
    /**
     * id
     */
    private Long id;

    /**
     * 课程id
     */
    private Long courseId;

    /**
     * 课程班级id
     */
    private Long courseClassId;

    /**
     * 该课时的名称 如第一课时
     */
    private String scheduleName;

    /**
     * 该课时的描述
     */
    private String scheduleDesc;

    /**
     * 该课时的具体开始时间
     */
    private Date scheduleStartTime;

    /**
     * 该课时的具体结束时间
     */
    private Date scheduleEndTime;

    /**
     * 1正常 2停课 3结课 4取消
     */
    private Integer scheduleStatus;

    /**
     * 1课程 2考试 3其他
     */
    private Integer scheduleType;

    /**
     * 该课时的跟课老师
     */
    private Long scheduleTeacherId;

    /**
     * 该课时的跟课老师
     */
    private Long scheduleTeacherName;

    /**
     * 备注
     */
    private String scheduleRemark;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 创建人
     */
    private Long createId;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 更新人
     */
    private Long updateId;
}